package com.example.myys.network.parse

import com.example.myys.data.entity.ChapterBean
import com.example.myys.data.entity.DataBean

open class HtmlParse {

    /**
     * 获取推荐
     */
    open suspend fun getDataRecommend(createDate:String):List<DataBean>{
        return ArrayList()
    }

    /**
     * 获取书籍信息
     */
    open suspend fun getDataInfo(dataUrl: String): DataBean? {
        return null
    }

    /**
     * 根据关键字搜索
     */
    open suspend fun getSearchByKeyword(keyword: String): List<DataBean> {
        return ArrayList()
    }

    /**
     * 获取章节列表
     */
    open suspend fun getChapterList(
        chaptersUrl: String,dataBeanId:Int
    ): List<ChapterBean> {
        return ArrayList()
    }
    /**
     * 获取章节内容
     */
    open suspend fun getChapterContent(chapterUrl: String): String {
        return ""
    }

    /**
     * 根据分类获取
     */
    open suspend fun getDataListByType(type:String): List<DataBean>{
        return ArrayList()
    }
}